aid deliveries - Englisch Synonyme Wörterbuch